home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 276-300 / 289 / amigo / intrgraphics.c < prev    next >
C/C++ Source or Header  |  1995-03-14  |  2KB  |  187 lines

  1. /* intrGraphics.c  --- Graphics data for AmiGo by Todd R. Johnson
  2.    Public Domain
  3.    This file contains graphics data that must go into chip mem.  It
  4.    must be compiled so that it will be loaded into chip memory!
  5. */
  6.  
  7. #include <exec/types.h>
  8.  
  9. /* Image Data */
  10.  
  11. UWORD BlackStoneData[14] = {
  12. /* Bit Plane #1 */
  13.  
  14.    0xF83E,
  15.    0xC006,
  16.    0x8002,
  17.    0x0000,
  18.    0x8002,
  19.    0xC006,
  20.    0xF83E,
  21.  
  22. /* Bit Plane #2 */
  23.  
  24.    0x07C0,
  25.    0x3FF8,
  26.    0x7FFC,
  27.    0xFFFE,
  28.    0x7FFC,
  29.    0x3FF8,
  30.    0x07C0,
  31.  
  32. };
  33.  
  34. UWORD WhiteStoneData[21] = {
  35. /* Bit Plane #0 */
  36.  
  37.    0x07C0,
  38.    0x3FF8,
  39.    0x7FFC,
  40.    0xFFFE,
  41.    0x7FFC,
  42.    0x3FF8,
  43.    0x07C0,
  44.  
  45. /* Bit Plane #1 */
  46.  
  47.    0xF83E,
  48.    0xC006,
  49.    0x8002,
  50.    0x0000,
  51.    0x8002,
  52.    0xC006,
  53.    0xF83E,
  54.  
  55. /* Bit Plane #2 */
  56.  
  57.    0x07C0,
  58.    0x3FF8,
  59.    0x7FFC,
  60.    0xFFFE,
  61.    0x7FFC,
  62.    0x3FF8,
  63.    0x07C0,
  64.  
  65. };
  66.  
  67. /* Full intersection */
  68. USHORT IntersectData[] =
  69. {
  70.    0x0100,
  71.    0x0100,
  72.    0x0100,
  73.    0xFFFE,
  74.    0x0100,
  75.    0x0100,
  76.    0x0100
  77. };
  78.  
  79. /* Upper Left Intersection */
  80. USHORT ULIntersectData[] =
  81. {
  82.    0x0000,
  83.    0x0000,
  84.    0x0000,
  85.    0x01FE,
  86.    0x0100,
  87.    0x0100,
  88.    0x0100
  89. };
  90.  
  91. /* Upper Middle Intersection */
  92. USHORT UMIntersectData[] =
  93. {
  94.    0x0000,
  95.    0x0000,
  96.    0x0000,
  97.    0xFFFE,
  98.    0x0100,
  99.    0x0100,
  100.    0x0100
  101. };
  102.  
  103. /* Upper Right Intersection */
  104. USHORT URIntersectData[] =
  105. {
  106.    0x0000,
  107.    0x0000,
  108.    0x0000,
  109.    0xFF00,
  110.    0x0100,
  111.    0x0100,
  112.    0x0100
  113. };
  114.  
  115. /* Left Middle (Center) Intersection */
  116. USHORT LCIntersectData[] =
  117. {
  118.    0x0100,
  119.    0x0100,
  120.    0x0100,
  121.    0x01FE,
  122.    0x0100,
  123.    0x0100,
  124.    0x0100
  125. };
  126.  
  127. /* Right Middle Intersection */
  128. USHORT RMIntersectData[] =
  129. {
  130.    0x0100,
  131.    0x0100,
  132.    0x0100,
  133.    0xFF00,
  134.    0x0100,
  135.    0x0100,
  136.    0x0100
  137. };
  138.  
  139. /* Lower Left Intersection */
  140. USHORT LLIntersectData[] =
  141. {
  142.    0x0100,
  143.    0x0100,
  144.    0x0100,
  145.    0x01FE,
  146.    0x0000,
  147.    0x0000,
  148.    0x0000
  149. };
  150.  
  151. /* Lower Middle Intersection */
  152. USHORT LMIntersectData[] =
  153. {
  154.    0x0100,
  155.    0x0100,
  156.    0x0100,
  157.    0xFFFE,
  158.    0x0000,
  159.    0x0000,
  160.    0x0000
  161. };
  162.  
  163. /* Lower Right Intersection */
  164. USHORT LRIntersectData[] =
  165. {
  166.    0x0100,
  167.    0x0100,
  168.    0x0100,
  169.    0xFF00,
  170.    0x0000,
  171.    0x0000,
  172.    0x0000
  173. };
  174.  
  175. /* Star point */
  176. USHORT starPointData[] =
  177. {
  178.    0x0100,
  179.    0x0100,
  180.    0x07C0,
  181.    0xFFFE,
  182.    0x07C0,
  183.    0x0100,
  184.    0x0100
  185. };
  186.  
  187.